Big Huge Thesaurus

melia azederach

noun

sounds kind of like